$(document).ready(function(){
    var bName = false, bDesc = false;
    var eCates = $('#cates'), eName = $('#name'), eDesc = $('#desc'), eCateInput = $('#cateInput');
    // 不能直接调用元素的blur()事件，必须先调用一次focus()事件
    eName.on('blur', function(){
        bName = false;
        if(checkStrLength($(this).val(), 4, 64)){
            bName = true;
            $(this).removeClass('error');
            $(this).next('p').text('');
        }else{
            $(this).addClass('error');
            $(this).next('p').text('文档名称长度应为[4,64],一个汉字为2长度！');
        }
    });
    eDesc.on('blur', function(){
        bDesc = false;
        if($(this).val()){
            bDesc = true;
            $(this).removeClass('error');
            $(this).next('p').text('');
        }else{
            $(this).addClass('error');
            $(this).next('p').text('请设置文档简介！');
        }
    });
    // 选择分类功能
    eCates.on('click','a',function(){
        eCates.find('.active').removeClass('active');
        $(this).addClass('active');
        eCateInput.val($(this).attr('cid'));
    });
    $('.create-btn').click(function(e){
        e.preventDefault();
        if(!bName){
            eName.focus().blur();
            return ;
        }
        if(!eDesc){
            eDesc.focus().blur();
            return ;
        }
        if(eCateInput.val()){
            $('.create').submit();
        }else{
            $('.cate-msg').text('请给文档选择合适分类！');
        }
    });
});